package com.caiyouxi.finance.model;


import com.caiyouxi.common.bean.QueryParams;

import java.io.Serializable;
import java.util.Date;

/**
 * 券批次
 *
 * Created by Administrator on 2017/10/18.
 */
public class CouponBatch extends QueryParams implements Serializable {

    private Integer id;                //流水编号
    private String batch_num;//批次号
    private String type;//券种类代码
    private String title;//名称
    private String policy;//使用规则
    private String remark;//备注
    private Integer total_amount;//发行总额=发行总数*面额。
    private Integer total_num;//发行总数
    private Integer face_value;//面额 
    private Date start_time;//生效时间
    private Date expire_time;//失效时间
    private String use_limited;//使用限制
    private String bind_limited;//领用限制
    private Integer max_bind_num;//单用户最多可领取多少张该券
    private Integer create_user;//申请人/创建人
    private Date create_time;//创建时间
    private String approve_status;//审批状态

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getBatch_num() {
        return batch_num;
    }

    public void setBatch_num(String batch_num) {
        this.batch_num = batch_num;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getPolicy() {
        return policy;
    }

    public void setPolicy(String policy) {
        this.policy = policy;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getTotal_amount() {
        return total_amount;
    }

    public void setTotal_amount(Integer total_amount) {
        this.total_amount = total_amount;
    }

    public Integer getTotal_num() {
        return total_num;
    }

    public void setTotal_num(Integer total_num) {
        this.total_num = total_num;
    }

    public Integer getFace_value() {
        return face_value;
    }

    public void setFace_value(Integer face_value) {
        this.face_value = face_value;
    }

    public Date getStart_time() {
        return start_time;
    }

    public void setStart_time(Date start_time) {
        this.start_time = start_time;
    }

    public Date getExpire_time() {
        return expire_time;
    }

    public void setExpire_time(Date expire_time) {
        this.expire_time = expire_time;
    }

    public String getUse_limited() {
        return use_limited;
    }

    public void setUse_limited(String use_limited) {
        this.use_limited = use_limited;
    }

    public String getBind_limited() {
        return bind_limited;
    }

    public void setBind_limited(String bind_limited) {
        this.bind_limited = bind_limited;
    }

    public Integer getMax_bind_num() {
        return max_bind_num;
    }

    public void setMax_bind_num(Integer max_bind_num) {
        this.max_bind_num = max_bind_num;
    }

    public Integer getCreate_user() {
        return create_user;
    }

    public void setCreate_user(Integer create_user) {
        this.create_user = create_user;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    public String getApprove_status() {
        return approve_status;
    }

    public void setApprove_status(String approve_status) {
        this.approve_status = approve_status;
    }
}
